Career 2017 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Mexico F2 Mexico F15 Mexico F7 Mexico F5 USA F13 USA F14 Venezuela F1 Venezuela F2 Mexico F6 Mexico F2 Mexico F5 Colombia F4 Mexico F10 Mexico F4 Mexico F3 Mexico F1 Mexico F2 USA F7 Mexico F11 Bolivia F2 Colombia F4 Mexico F16 Mexico F1 Mexico F5 Mexico F17 Copa Ericsson Mexico - Guadalajara Challenger Leon 2003 - Leon Copa Petrobras - Buenos Aires BMW Tennis Championship - Sunrise 2007 Nielsen Pro Tennis Championship - Winnetka Tunis Open - Tunis BSI Challenger Lugano - Lugano Seguros Bolivar Open - Bogota BH Tenis Open International Cup 2008 - Belo Horizonte San Luis Potosi Challenger Lugano Challenger Milan Challenger Bogota Challenger Manta Challenger Belo Horizonte Challenger Bogota Challenger Montevideo Challenger Sacramento Challenger Santiago Challenger Sao Paulo Challenger Santiago Challenger Prostejov Challenger Muller Cup 99 - Ulm Challenger Britania Zavaleta - Puebla Challenger Britania Zavaleta - Puebla ITG Miami Challenger - Miami San Luis Potosi Challenger - San Luis Potosi Challenger Casablanca San Angel - Mexico City Rijeka Open - Rijeka Morocco Tennis Tour - Marrakech 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Credicard Citi Mastercard Tennis Cup - Campos do Jordao Citta di Como Challenger - Como Copa Petrobras-Uruguay - Montevideo Bancolombia Open - Cali Abierto Internacional Varonil Ciudad de Cancun - Cancun Sao Paulo Challenger Carson Challenger Dallas Challenger USTA/Adtech Challenger - Boston Mexico City Challenger Sarasota Challenger Reggio Emilia Challenger Braunschweig Challenger Poznan Challenger Campos do Jordao Challenger Brasilia Challenger Buenos Aires Challenger Quito Challenger Tiburon Challenger Calabasas Challenger Medellin Challenger Sao Paulo Challenger Salinas Challenger XL Capital Bermuda Open - Bermuda Cyclus Open de Tenis - Florianopolis V Gramado Open de Tennis - Gramado Zagreb Challenger Rome Challenger Buenos Aires Challenger Santiago Challenger Sao Paulo Challenger Guayaquil Challenger Blumenau Challenger Aguascalenties Challenger Bucaramanga Challenger Manta Challenger San Luis Potosi Challenger 2002 - San Luis Potosi 1st Challenger Tournament Leon - Leon BH Tennis Open International Cup - Belo Horizonte San Luis Potosi Challenger 2000 - San Luis Potosi Pekao Open - Szczecin San Luis Potosi Challenger - San Luis Potosi Zivnobanka Czech Open - Prostejov FILA Challenger - Biella XI Venice Open - Venice Challenger Britania Zavaleta - Puebla VIII Trofeo Ciudad de Quito - Quito Britania Zavaleta - Puebla Challenger Santa Cruz - Santa Cruz ATP Tour Challenger at Nellie Gail - Laguna Hills IV Abierto Internacional de Salinas - Salinas Quelle Cup 1999 - Furth Maia Open - Oporto Zagreb Open - Zagreb Open 88 - Contrexeville Amer-Wilson Tampere ATP Tournament - Tampere Frito Lay/USTA Challenger - Binghamton V Trofeo Ciudad de Quito - Quito Copa Ericsson - Sao Paulo XL Capital Bermuda Open - Bermuda Copa Ericsson - Lima Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires Copa Ericsson - Guadalajara VIII Avierto Internacional de Salinas - Salinas Challenger Britania Zavaleta - Puebla Canottieri Mincio Open - Mantova West of England Challenger - Bristol The Manchester Trophy - Manchester Guzzini Challenger - Recanati VI Gramado Open de Tenis - Gramado Gran Challenger Casablanca - Mexico City Pekao Open 2003 - Szczecin Regional Hand Center Men's Challenger - Fresno USTA Challenger of Burbank - Burbank IX Trofeo Ciudad de Quito - Quito Waco International Tennis Challenger - Waco Britania Zavaleta - Puebla Brasil Open - Florianopolis Challenger 42 - Andrezieux Copa Ericsson Chile - Santiago Bogota Challenger - Bogota Challenger Britania Zavaleta - Puebla Corona Mexico City Open - Mexico City Toluca Challenger - Toluca Cerveza Cristal - Santiago XL Capital Bermuda Open - Bermuda FILA Challenger Biella - Biella Abierto Club Casablanca - Mexico City Zagreb Open - Zagreb The Surbiton Trophy - Surbiton XI Open International D'Andorra - Andorra Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte VI Gramado Open de Tenis - Gramado I Manta Open - Manta Volkswagen Challenger 2004 - Wolfsburg X Trofeo Ciudad de Quito - Quito X Challenger Britania Zavaleta - Puebla Copa Petrobras Guadalajara - Guadalajara Copa Petrobras Bogota - Bogota USTA Men's Challenger of Dallas - Dallas San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Draft Corona Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger ATP de Cuenca Diario El Mercurio - Cuenca Ciudad de Pozoblanco Open Diputacion - Cordoba The LTA Men's Challenger - Nottingham The Manchester Trophy - Manchester Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao 14° BH Tennis Open - Belo Horizonte VIII Gramado Open - Gramado II Manta Open - Manta Lubbock Challenger - Lubbock 2005 Tulsa Challenger - Tulsa XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Music City Challenger - Nashville USTA Challenger of Orlando - Orlando Copa Kia - Santiago XI Abierto Internacional de Salinas - Salinas Corona Mexico City Open - Mexico City San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2006 - Leon Abierto Colombiano de Tenis - Bogota The West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Ettlingen Schickendanz Open - Furth Bancastato Challenger Lugano - Lugano Ciudad de Pozoblanco Open Diputacion - Cordoba Siemens Open - Scheveningen The LTA Nottingham Challenger - Nottingham Open Castilla y Leon - Segovia XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Ford Tennis Championships - Louisville Tiburon Challenger Music City Challenger - Nashville USTA Challenger - Champaign Bogota Challenger Challenger Britania Zavaleta - Puebla Hilton Waikoloa Village USTA Challenger - Waikoloa Savannah Challenger AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Voit Mexico City Open - Mexico City Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples The 'Fitz' Casino Challenger - Tunica 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Countrywide Classic USTA Challenger - Carson Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Seguros Bolivar Open - Bogota Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Lubbock Challenger - Lubbock Copa Petrobras Colombia - Bogota Challenger Banque Nationale Rimouski - Rimouski Ford Tennis Championships - Louisville BMW Tennis Championship - Sunrise AGT Challenger - Leon Tennis Napoli Cup - Napoli XL Bermuda Open - Bermuda Hurricane Tennis Open - Bradenton Countrywide Classic USTA Men's Challenger - Carson Nord LB Open - Braunschweig V Manta Open-Trofeo Ricardo Delgado Aray - Manta Fifth Third Bank Tennis Championships - Lexington Genova Open Challenger - Genova Challenger Copa Sevilla 2008 - Seville Copa Petrobras-Brazil - Aracaju Cyclus Open de Tenis - Florianopolis Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Music City Challenger - Nashville Seguros Bolivar Open - Medellin Challenger Britania Zavaleta - Puebla San Benedetto Challenger Cali Challenger Asuncion Challenger Tallahassee Challenger Lugano Challenger Bogota Challenger Guayaquil Challenger Cancun Challenger Szczecin Challenger Puebla Challenger San Jose Challenger Barranquilla Challenger Santos Challenger Rome Challenger Bordeaux Challenger Sao Paulo Challenger Winnetka Challenger Bucaramanga Challenger Bogota Challenger Binghamton Challenger Recife Challenger Medellin Challenger Montevideo Challenger Barranquilla Challenger Pereira Challenger Sunrise Challenger Como Challenger Genova Challenger Quito Challenger San Juan Challenger Villa Allende Challenger Salinas Challenger Santiago Challenger Leon Challenger Rome Challenger Bogota Challenger Panama City Challenger Blunmenau Challenger Leon Challenger Curitiba Challenger Genova Challenger Montevideo Challenger Asuncion Challenger Medellin Challenger Cancun Challenger Athens Challenger Guadalajara Challenger Panama City Challenger Leon Challenger San Marino Challenger Cordenons Challenger Aix En Provence Challenger San Luis Potosi Challenger Guadalajara Challenger Savannah Challenger Ostrava Challenger Zivnobanka Open - Prostejov Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Mexico City Galleryfurniture.com Challenge - Atlanta U.S. Men's Clay Court Championships - Orlando The Nottingham Open - Nottingham Wideyes Swedish Open - Bastad Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Salem Open - Hong Kong Japan Open - Tokyo St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Franklin Templeton Tennis Classic - Scottsdale Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Copa Ericsson Mexico - Guadalajara Copa Ericsson Uruguay - Montevideo 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel The Hamlet Cup - Long Island Brazil Open - Salvador Salem Open - Hong Kong AIG Japan Open - Tokyo Copa Ericsson - Caracas AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach IV Trofeo Ciudad de Quito - Quito The Samsung Open - Nottingham International Championship of Croatia - Umag Intersport Heilbronn Open - Heilbronn Tenniscup of Flanders - Ostende TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Stockholm Open - Stockholm San Luis Potosi Challenger - San Luis Potosi BellSouth Open - Vina del Mar Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca Open de Tenis Comunidad Valenciana - Valencia Energis Open - Amersfoort Generali Open 2003 - Kitzbuhel Nord/LB Open - Braunschweig TD Waterhouse Cup - Long Island Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Copa Petrobras - Santiago Cridicard Mastercard Tennis Cup - Campos do Jordao Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel ARAG World Team Championship - Dusseldorf U.S. Men's Clay Court Championships - Houston Estoril Open - Estoril Cerveza Club Columbia Open - Bogota ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Sybase Open - San Jose Generali Open - Kitzbuhel Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Heineken Open Shanghai - Shanghai Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Grand Prix Hassan II - Casablanca Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Copa AT&T - Buenos Aires Heineken Open - Auckland MoviStar Open - Vina del Mar RCA Championships - Indianapolis Abierto Mexicano Telcel - Acapulco Brasil Open - Salvador Synsam Swedish Open - Bastad Generali Open - Kitzbuhel Pilot Pen Tennis - New Haven Open de Moselle - Metz Stockholm Open - Stockholm Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Stockholm Open - Stockholm Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Movistar Open - Vina del Mar Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel ATP Studena Croatia Open Umag - Umag Serbia Open - Belgrade Telenordia Swedish Open - Bastad Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Kremlin Cup - Moscow Movistar Open - Santiago Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston AEGON Championships - London AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open - Umag ARAG World Team Championship - Dusseldorf Adidas International - Sydney Milan Indoors - Milan Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Gerry Weber Open - Halle VTR Open - Vina del Mar Hellmann's Cup - Santiago Abierto Mexicano Telcel - Acapulco Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Kroger / St. Jude International - Memphis Abierto Mexicano Telfonica MoviStar - Acapulco Legg Mason Tennis Classic - Washington D.C. Gerry Weber Open - Halle Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis Generali Open - Kitzbuhel Gerry Weber Open - Halle Topshelf Open - 's-Hertogenbosch Malaysian Open - Kuala Lumpur Grand Prix de Tennis de Lyon - Lyon ARAG World Team Championship - Dusseldorf Grand Prix Hassan II - Casablanca BMW Open - Munich Vegeta Croatia Open - Umag Dutch Open Tennis - Amersfoort Malaysian Open - Kuala Lumpur St. Petersburg Open - St. Petersburg Heineken Open - Auckland Brasil Open - Costa do Sauipe BB&T Atlanta Open - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Abierto Mexicano Telcel - Acapulco Malaysian Open - Kuala Lumpur BB&T Atlanta Open - Atlanta Copa AT&T - Buenos Aires Campbells Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Pegaso - Acapulco Generali Open 2002 - Kitzbuhel Estoril Open - Estoril CA Tennis Trophy - Vienna Open Seat Godo - Barcelona VTR Open - Vina del Mar Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg Telenordia Swedish Open - Bastad St. Petersburg Open - St. Petersburg Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Chevrolet Cup - Vina del Mar CA Tennis Trophy - Vienna Trofeo Conde de Godo - Barcelona Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco U.S. National Indoor Tennis Championships - Memphis Stockholm Open - Stockholm Tennis Channel Open - Las Vegas PTT Thailand Open - Bangkok Tennis Masters Series - Indian Wells Bank Austria Tennis Trophy - Vienna The Ericsson Open - Miami The Ericsson Open - Miami Tennis Masters Series - Stuttgart Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid BNP Paribas Masters - Paris Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Masters Series - Hamburg BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Tennis Masters Series - Paris Tennis Masters Series - Monte Carlo Sony Ericsson Open - Miami Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Tennis Masters Series - Madrid Orange Prokom Open - Sopot Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Claro Open Colombia - Bogota BNP Paribas Open - Indian Wells Copa Telmex - Buenos Aires French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Davis Cup, Group 1, 1R, CHI-CAN 4-1 Davis Cup, Group 1, 2R, CHI-ARG 1-0 Davis Cup, World Group, QR, SVK-CHI 3-2 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, Group 1, 1R, CHI-PER 5-0 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, World Group, QR, CHI-JPN 5-0 Davis Cup, World Group, 1R, CHI-SVK 4-1 Davis Cup, Group 1, 1R, VEN-MEX 1-4 Davis Cup, Group 1, 2R, MEX-CAN 4-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, Group 1, 2R, CHI-CAN 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, 1R, CHI-USA 1-4 Davis Cup, World Group, PO, CHI-ITA 1-4 River Oaks International Tennis Tournament - Houston Olympics - Sydney Olympics - Athens Olympics - Beijing Davis Cup, Group 1, REL1, CHI-COL 5-0 Davis Cup, Group 1, 1R, CHI-BAH 5-0 Davis Cup, Group 1, 2R, CHI-COL 5-0 Davis Cup, World Group, QR, ZIM-CHI 4-1 Davis Cup, Group 1, 2R, CHI-BAH 4-1 Davis Cup, Group 2, REL2, MEX-DOM 5-0 Davis Cup, World Group, PO, CHI-PAK 5-0 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, World Group, PO, AUT-MEX 5-0 Davis Cup, World Group, 1R, CHI-RUS 2-3 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, Group 1, PO, MEX-VEN 5-0 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, PO, CHI-AUS, 3-2 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 2, 1R, MEX-JAM 5-0 Davis Cup, World Group, QF, CHI-CZE 1-4 Davis Cup, Group I, PO, MEX-COL 0-5 Davis Cup, World Group, PO, CHI-AUT, 3-2 Colonial Classic - Kooyong